About Amberkane Limited (12282233) United Kingdom