About Ilk Bakis Limited (13033377) United Kingdom