About Abramchuk & Co. Limited (13256923) United Kingdom