About Sakrotli Limited (11440920) United Kingdom