About Adaptos Limited (02873809) United Kingdom