About Joshua Mcguinness Limited (12109545) United Kingdom