About Strays Of The Future Limited (12916945) United Kingdom