About Lominae Limited (13604462) United Kingdom