About Loopycrocus Ltd (12405325) United Kingdom