About Maja Sbarber Ltd (12708351) United Kingdom