About Status Projects Limited (10350974) United Kingdom