About Poolaid Ltd. (07882347) United Kingdom