About Blindcrake Ltd. (07731289) United Kingdom