About Modus Project Design Limited (09623533) United Kingdom