About Adaptar Solutions Limited (04834709) United Kingdom