About Seleng Limited (13442515) United Kingdom