About Loscil Limited (10177453) United Kingdom