About Ubicomp Solutions Ltd (12029092) United Kingdom