About Ma Ilsa Associates Limited (12088033) United Kingdom