About Preel International Limited (12266515) United Kingdom