About Boobalon Holding Ltd (12193517) United Kingdom