About Obelysk Ltd. (07909127) United Kingdom