About Bone Idol Limited (10105494) United Kingdom