About Obelisk 16 Limited (10365826) United Kingdom