About Abisa Limited (13259455) United Kingdom