About Shoreditch Innovation And Impact Co. Limited (FC037693) Virgin Islands, British