About Kushiara Holdings Ltd (10101080) United Kingdom