About Raidas Sperlingas Holdings Ltd (12598760) United Kingdom