About Blindmoor Limited (11264866) United Kingdom