About Absolute (abs) Development Ltd (12244204) United Kingdom