About Balkis & Son Holding Ltd (12281482) United Kingdom