About Shibumi Partners Limited (10534146) United Kingdom