About Amarok Strategies Ltd (11500322) United Kingdom