About Abba Gate Limited (SC551283) United Kingdom