About Indevar Ltd. (SC392462) United Kingdom