About Abbetira International Ltd (11950106) United Kingdom