About Lycatel (uk) Limited (05438432) United Kingdom