About Larass Holdings Ltd (13240878) United Kingdom