About Biksa Limited (08421965) United Kingdom