About Kbixaia Limited (12335804) United Kingdom