About Loomi Technologies Limited (10800900) United Kingdom