About Marixin (scotland) Limited (SC142086) United Kingdom