About Maksi Limited (10992921) United Kingdom