About Adalta International Solutions Limited (03921523) United Kingdom