About Schaeli Limited (13622463) United Kingdom