About Secondperspective Ltd. (SC575638) United Kingdom