About Blue Fox Developments Ltd (10838652) United Kingdom