About The Sukha Project Limited (11245233) United Kingdom