About Omerbane Limited (NI666520) United Kingdom